/* Form Design 

font-family: 'Noto Sans', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Cherry Swash', cursive;
font-family: 'Fondamento', cursive;
font-family: 'Sofadi One', cursive;
font-family: 'Titillium Web', sans-serif;
font-family: 'Sintony', sans-serif;
font-family: 'Righteous', cursive;

*/
.wr_body{ background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-family: 'Titillium Web', sans-serif; font-weight:400;}


.wr_warper{ width:100%; float:left; position:relative; }
.wr_warper h2, .wr_warper h3{ margin-top:10px; margin-bottom:4px; }


.wr_header{ padding:1em; max-width:100%; margin:0 auto; }
.wr_logo{  }
.wr_logo h1{  font-family: 'Roboto Condensed', sans-serif; font-weight:400;}
.wr_intro{ }
.wr_content{}

.wr_form_warper{ width:100%; float:left; position:relative; color:#919191; }
.wr_form{   padding:1em; max-width:100%;   margin:0 auto; background:#FFF; padding-bottom:0px; }


.wr_footer_warper{ width:100%; float:left; position:relative;}
.wr_footer{  padding:1em; max-width:100%;  margin:0 auto; padding-top:0px; }
.wr_footer a{ color:#3c5165;  text-decoration:none;}
.wr_footer a:hover{ text-decoration:underline;}


label {display: block;}

input,
select,
textarea,
input[type="submit"] {
  display: block;
  margin-bottom: 12px;
  width: 100%;
  color:#919191;
}

input {
  *overflow: visible;
  line-height: normal;
  padding-top:6px; padding-bottom:6px; border:1px solid #919191;
}

select{ padding-top:6px; padding-bottom:6px; border:1px solid #919191; }

label,
select,
input[type="submit"] {
  cursor: pointer;
}


input[type="submit"] {
  cursor: pointer;
   width:100%; height:44px;  border:1px solid #919191;  font-weight:bold; font-size:16px; text-transform:uppercase;
}

textarea {
  overflow: auto;
  vertical-align: top;
  height: 150px;
  border:1px solid #919191;
}